glandulopreputial lamella - German English Dictionary